put in one's oar - Französisch Englisch Wörterbuch